anti-watching device - Almanca İngilizce Sözlük